Date		:	19 d�cembre 1990
		Programme	:	TEST DRIVE III 
		Protection	:	Mot de passe
		Fichier		:	TD3.EXE
		Outils		:	PERISCOPE, Carte PANO
		Temps pass�	:	1 heure
		Divers		:	PERISCOPE charg� � 16D5:0000
		Soci�t�		:	ACCOLADE
		Origine		:	INDONESIE
		Num�ro		:	047


	Le plus pratique pour trouver o� la touche ENTER est test�e si
	l'INT10 n'est pas utilis�e pour scanner les touches c'est de se
	mettre sur le port du clavier IN 60h avec la carte PANO et
	d�s que PERISCOPE apparait, chercher dans le segment courant � quel
	endroit on fait la comparaison avec 0D. ( CMP AL,0D ou CMP AX,000D )
	Dans le cas pr�sent �a ne marche pas car la valeur de la touche
	est mise dans une case m�moire....
	Il ne reste plus qu'� faire du pas � pas pour voir o� cel� se passe.
	Finalement on trouve � l'adresse 2534:240B une instruction qui
	teste cette case m�moire.

	CMP WORD PTR [BP-1A],+0D 

	On saute � 2534:2414 si on a appuy� sur ENTER.

	Si on a entr� 4 chiffres on ne saute pas � 2496, donc pour �viter de
	rentrer quoique ce soit on force le saut JZ 2496 pour qu'il ne saute
	pas avec 2 NOP bien plac�s....
 
	2534:2414 837EF400      CMP     WORD PTR [BP-0C],+00
	2534:2418 747C          JZ      2496  ---->  9090 au lieu de 747C.
	2534:241A B80B00        MOV     AX,000B
	2534:241D 50            PUSH    AX
	2534:241E 9A0900093A    CALL    3A09:0009

	Puis en 2482 on compare AX et CX, l� il a suffit de copier le contenu
	de CX en AX pour que le saut fonctionne comme si la r�ponse �tait
	bonne, en pla�ant un MOV AL,CL en 2480. Il y avait un SUB CH,CH � cet
	endroit cel� ne change donc pas la suite du traitement.
	Je ne pouvais pas supprimer ou modifier ce saut car cette boucle doit
	se d�rouler au moins trois fois de suite...

	2534:247C 8A88E18B      MOV     CL,[BX+SI+8BE1]
	2534:2480 88C8          MOV     AL,CL
	ici les 2 octets d�j� modifi�s.

	2534:2482 3BC1          CMP     AX,CX
	2534:2484 7407          JZ      248D
	2534:2486 FF46E8        INC     WORD PTR [BP-18]
	2534:2489 8346EE0E      ADD     WORD PTR [BP-12],+0E
	2534:248D FF46EE        INC     WORD PTR [BP-12]
	2534:2490 837EEE05      CMP     WORD PTR [BP-12],+05
	2534:2494 7CC1          JL      2457
	2534:2496 837EE62E      CMP     WORD PTR [BP-1A],+2E
	2534:249A 740C          JZ      24A8

	Avec PCTOOLS rechercher la chaine 747CB80B00509A09 et modifier 747C
	par 9090, puis la chaine 8B76F68A88E18B2AED et remplacer 2AED par 88C8.

	FREDDY